﻿<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <title>1.Web.config全局配置</title>
    <script type="text/javascript" src="../Content/highlighter/scripts/shCore.js"></script>
    <script type="text/javascript" src="../Content/highlighter/scripts/shBrushXml.js"></script>
    <link type="text/css" rel="stylesheet" href="../Content/highlighter/styles/shCoreDefault.css"/>
    <script type="text/javascript">SyntaxHighlighter.all();</script>
</head>
<body>
	<h3>模块配置</h3>
    <p>
    1.web.config是固定配置，无需修改。<br/>
	所有的相关配置都在模块根目录下的config.json中。
    </p>
    <pre class="brush: xml;">
	&lt;?xml version="1.0" encoding="utf-8"?>
	&lt;!--
	  有关如何配置 ASP.NET 应用程序的详细信息，请访问
	  http://go.microsoft.com/fwlink/?LinkId=169433
	  -->
	&lt;configuration>
	  &lt;!--禁用VS Browser Link功能，防止js post bug-->
	  &lt;appSettings>
		&lt;add key="vs:EnableBrowserLink" value="false" />
	  &lt;/appSettings>
	  &lt;system.web>
		&lt;!--删除http协议中无用的version头-->
		&lt;httpRuntime enableVersionHeader="false" />
		&lt;!--session重命名-->
		&lt;sessionState cookieName="session_id" mode="InProc">
		&lt;/sessionState>
		&lt;compilation debug="true" />
		&lt;!--http handler重写-->
		&lt;httpHandlers>
		  &lt;add verb="*" path="*.nf" type="NFinal.Handler" validate="false" />
		&lt;/httpHandlers>
		&lt;!--http module重写-->
		&lt;httpModules>
		  &lt;add name="NFinalMoudle" type="NFinal.Module" />
		&lt;/httpModules>
	  &lt;/system.web>
	  &lt;system.webServer>
		&lt;!--不检测system.web配置节下的配置，以加快网站运效率-->
		&lt;validation validateIntegratedModeConfiguration="false" />
		&lt;!--http handler重写，并设置新的管道模式-->
		&lt;handlers>
		  &lt;add name="NFinalHandler" verb="*" path="*.nf" type="NFinal.Handler" preCondition="integratedMode" />
		&lt;/handlers>
		&lt;!--http module重写，并设置新的管道模式-->
		&lt;modules>
		  &lt;add name="NFinalMoudle" type="NFinal.Module" preCondition="integratedMode" />
		&lt;/modules>
		&lt;!--删除无用的http头-->
		&lt;httpProtocol>
		  &lt;customHeaders>
			&lt;remove name="X-Powered-By" />
		  &lt;/customHeaders>
		&lt;/httpProtocol>
	  &lt;/system.webServer>
	&lt;/configuration>
    </pre>
</body>
</html>
